repeated blows - German English Dictionary